Big Huge Thesaurus

particle accelerator

noun